
FROM hub.shuyun.com/java/base:oracle-8u152-sw-common

MAINTAINER jcss "<jcss@shuyun.com>"

# 将 本地文件 复制到 容器里
COPY target/chens-test-member.jar /chens-test/chens-test-member.jar

EXPOSE 8080

# 设置环境变量
# SK_OPTS 加上全链路追踪  skywalking-agent.jar    边车模式的设计
ENV SK_OPTS="-javaagent:/agent/skywalking-agent.jar"

# 配置容器，使其可执行化。   ENTRYPOINT与CMD非常类似
ENTRYPOINT ["sh", "-c", "java $SK_OPTS -jar $JAVA_OPTS -XX:+UnlockExperimentalVMOptions -XX:+UseCGroupMemoryLimitForHeap /chens-test/chens-test-member.jar"]